@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,hr,p,pre,div,dl,dt,dd,ul,ol,li,th,td,form,fieldset,legend,button,input,textarea,figure,figcaption,nav,footer,menu{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal; font-family:'微软雅黑';}
address,em,i,b{font-style:normal}
*{padding:0; margin:0; outline:none;}
a{ outline:none; -webkit-tap-highlight-color:rgba(0,0,0,0);}
a,a:hover{color:#131313;text-decoration:none}
ul,ol,li{list-style:none}
fieldset,img{border:0}
button,input,select,textarea{font:15px \5FAE\8F6F\96C5\9ED1,Helvetica;outline:none}
body{background:#f2f2f2;font:15px \5FAE\8F6F\96C5\9ED1,Helvetica;color:#333;overflow:visible}
html{-webkit-text-size-adjust:none}

.pr{ position:relative}
.pa{ position:absolute}

.fl{float:left;}
.fr{float:right;}
ol,ul{list-style:none;}
.db{display: block;}
.dn{display:none;}


.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.clear{
	clear: both;
    content: ".";
    display: block;
    height: 0;
    margin: 0;
    padding: 0;
    visibility: hidden;
}
h1 {
	font-weight: bold;
	font-size: 1em;
	color: #FF7300;
	line-height:1.7;
}

img {
    display: block;
}

.wrap_div{ overflow:hidden;}
.toptiaodiv{ overflow:hidden; border-bottom:0px solid #50bff4;}
a.logo_49sy{ width: 9%; overflow:hidden; left:2%; top:10%;}
a.logo_49sy img{ width:100%;}
a.logo_h5{width:23%; overflow:hidden; left:28%; top:16%;}
a.logo_h5 img{ width:100%;}
a.userc_a{width:8%; overflow:hidden; right:2%; top:7.5%;}
a.userc_a img{display: block; width:100%;}

.toptiaodiv01{ overflow:hidden; border-bottom:1px solid #1d79b3; background-color:#27a0ec; height:36px; line-height:36px; color:#fff; font-size:18px; text-align:center;}
a.topjt_a{ width:15px; overflow:hidden; left:2%; top:5px;}
a.userc_a01{width:25px; overflow:hidden; right:2%; top:4px;}
a.topjt_a img,a.userc_a01 img{display: block; width:100%;}

.bannar {}
.swipe {overflow: hidden;  visibility: hidden;  position: relative;}
.swipe-wrap {  overflow: hidden;  position: relative;}
.swipe-wrap span {  float:left;  width:100%;  position: relative; }
.swipe-wrap span img {  width:100%;}
.swipe-bar{ width:83px; position:absolute; bottom:5px; left:50%; margin-left:-41px;}
/*.swipe-bar span { background:url(../images/slidedot.png) left top no-repeat; border-radius: 0px; display: inline-block; font-size: 0; width:12px; height:12px; margin: 0; margin-right:5px;}
.swipe-bar span.current { opacity: 1;background-position: right top;}*/
.swipe-bar span { background:#acacac; border-radius: 9px; display: inline-block; font-size: 0; border:0px solid #4be7fc; width:12px; height:12px; margin: 0; margin-right:5px;opacity:1;}
.swipe-bar span.current { opacity:1; border:0px solid #fff; width:30px; height:12px; border-radius:9px; background:#5ee9e9;}
/*
#sw2 span a{display:inline-block; width:49%; margin-right:2%;}
.swipe-bar2{ width:28px; position:absolute; bottom:3px; left:50%; margin-left:-14px;}

.swipe-bar2 span { background:#4be7fc; border-radius: 9px; display: inline-block; font-size: 0; border:3px solid #4be7fc; width:6px; height:6px; margin: 0; margin-right:4px;}
.swipe-bar2 span.current { opacity: 1; border:3px solid #168291; width:6px; height:6px; border-radius:9px; background:#fff;}
*/
.bannar2{ overflow:hidden;}
#sw2 span a,#sw3 span a{display:inline-block; width:49%; margin-right:2%;}
.swipe-bar2{ width:39px; position:absolute; bottom:10px; left:50%; margin-left:-19px;}
.swipe-bar2 span { background:#b2b2b2; border-radius: 9px; display: inline-block; font-size: 0; border:1px solid #a7a7a7; width:8px; height:8px; margin: 0; margin-right:4px;}
.swipe-bar2 span.current { opacity: 1; border:1px solid #d65106; width:8px; height:8px; border-radius:9px; background:#ed5906;}

.swipe-bar3{ width:39px; position:absolute; bottom:10px; left:50%; margin-left:-19px;}
.swipe-bar3 span { background:#b2b2b2; border-radius: 9px; display: inline-block; font-size: 0; border:1px solid #a7a7a7; width:8px; height:8px; margin: 0; margin-right:4px;}
.swipe-bar3 span.current { opacity: 1; border:1px solid #d65106; width:8px; height:8px; border-radius:9px; background:#ed5906;}

.gftjwrap_div00{ border:1px solid #d3d6d7; width:96%; margin:2% auto; background-color:#fff; overflow:hidden;}
.gftjpic_ul01{ overflow:hidden; width:96%; margin:2% auto;}
.gftjpic_ul01 li{float:left; margin-right:3%; width:22%; overflow:hidden; border-radius:18px;}
.gftjpic_ul01 li img{ width:100%; display:block;}
.gftjpic_ul01 li a{ display:block; width:100%; overflow:hidden; position:relative; border-radius:18px;}
.gftjpic_ul01 li p{ height:18px; line-height:18px; color:#40454d; font-size:13px; text-align:center; margin-top:1%;}


.gftjwrap_div0{ border:1px solid #d3d6d7; width:92%; margin:2% auto; background-color:#fff; padding:2%; overflow:hidden;}
.gftjpic_ul{ overflow:hidden;}
.gftjpic_ul li{float:left; margin-right:2%; width:49%; overflow:hidden}
.gftjpic_ul li img{ width:100%; display:block;}

.gftjwrap_div{ border:1px solid #d3d6d7; width:96%; margin:2% auto 18%; background-color:#fff; overflow:hidden;}
.gftjhead_p{ height:30px; line-height:30px; border-bottom:1px solid #e6e6e6; padding:0 1%; overflow:hidden;}
a.tjmore_a{ width:10%; padding-right:15px; height:30px; line-height:30px; right:1%; top:0; background:url(../images/gdicon.png) right 6px no-repeat; background-size:15px 15px; color:#71757b; font-size:14px;}
a.hyh_a{ width:15%; padding-left:15px; height:30px; line-height:30px; right:1%; top:0; background:url(../images/hyhicon.png) left 6px no-repeat; background-size:15px 15px; color:#71757b; font-size:14px; text-align:right;}

.gftj_ul{ overflow:hidden; margin-bottom:2%}
.gftj_ul li{ border-bottom:1px solid #e6e6e6; padding:2%; overflow:hidden;background: #fff;}

.gftjicon{ width:18%; overflow:hidden; border-radius:18px;}
.gftjicon img{ display:block; width:100%;}
.tmspan{width:100%; height:18px; background:#000; opacity:0.4; bottom:0; left:0; z-index:2; border-radius:0 0 18px 18px;}
.wordspan{width:100%; height:18px; bottom:0; left:0; z-index:3; text-align:center; line-height:18px; color:#fff; font-size:13px;}

.gftjyxinfo_div{ width:62%; overflow:hidden; margin:0 2% 0;}
.gftjyxname{height:24px; color:#131313; font-size:16px; line-height:24px; overflow:hidden;}
.gftjyxinfo_p{ line-height:18px; color:#fc8a40; font-size:14px;}
.gftjyxinfo_p img{ height:10px; display: inline-block;}
.gftjyxinfo_p2{ line-height:18px; color:#71757b; font-size:14px;}

a.libao_a{ display:inline-block; width:40px; height:18px; line-height:18px; border:1px solid #70abfa; background-color:#edf6f9; color:#70abfa; font-size:12px; border-radius:5px; text-align:center; margin-left:1px; vertical-align:middle}

a.tjstart_a{ width:16%; margin-top:5%;}
a.tjstart_a img{ width:100%; display:block}

a.moregame_a,a.dlhz_a{width:60%; margin:0 auto; overflow:hidden;}
a.moregame_a img,a.dlhz_a img{width:100%; display:block;}

.fllist_ul{ width:94%; margin:2% auto 18%; padding:1%; overflow:hidden;}
.fllist_ul li{float:left; width:49%; margin:0 2% 2% 0; box-shadow:0px 0px 8px #000; -webkit-box-shadow:0px 0px 8px #000; border-radius:24px; overflow:hidden;}
.fllist_ul li a{ display:block; overflow:hidden; width:100%; position:relative}
.fllist_ul li img{width:100%; display:block;}

.djjzmore_div{ height:30px; line-height:30px; width:96%; margin:0 auto 18%; text-align:center; color:#666; font-size:14px;}

/* 搜索 */
.s_ul{width:94%; margin:2% auto; height:30px;}
.sleft_li{box-flex:1.0;-moz-box-flex:1.0;-webkit-box-flex:1.0;background-color:#fff; border:1px solid #d0d4d5;-webkit-border-radius: 8px;}
.sleft_li input{width:88%; height:28px; line-height:28px; display:block; background:url(../images/sicon01.png) 5px 8px no-repeat; background-size:13px 13px; border-width:0; font-family:"微软雅黑";color:#a0a5a6; padding-left:10%; padding-right:2%;}
.sright_li{width:78px; height:30px; margin-left:5px;}
.sright_li a{ display:block; width:76px; height:28px; line-height:28px; background:#5ee9e9; border:1px solid #5bdede; color:#fff; font-size:14px; -webkit-border-radius: 5px; text-align:center;}
.box_orient{ display:-moz-box; display:-webkit-box; -webkit-box-orient: horizontal; -moz-box-orient: horizontal;}

a.ckmore_div{ width:80%; margin:0 auto; height:30px; line-height:30px; text-align:center; font-size:14px; color:#666; }

/** 排行 **/
.yxjjlbtop_div{ height:31px; background-color:#dedede; box-shadow:0px 8px 8px #ddd; -webkit-box-shadow:0px 8px 8px #ddd; margin-top:2%}
.yxjjlbtop_div .yxjjlbhead{ height:29px; line-height:29px; box-flex:1.0;-moz-box-flex:1.0;-webkit-box-flex:1.0; text-align:center; font-size:16px; color:#666; background-color:#f2f2f2; cursor:pointer; border-bottom:2px solid #f2f2f2;}
.yxjjlbtop_div .selected{ background:#f2f2f2; color:#0d88d6; border-bottom-color:#0d88d6;}
#tab-content{ margin:2% 0; overflow:hidden;}
#tab-content .hide{display:none; overflow:hidden;}

/**足迹**/
.headphoto{ width:16%; margin:10% auto 2%; overflow:hidden;}
.headphoto img{width:100%; display:block;}
.zjtips{ color:#666; font-size:16px; height:30px; line-height:30px; text-align:center; margin:6% 0;}
.zjtips a{color:#1fa41c; text-decoration:underline;}

/**登录注册**/
.userinput{width:77%; height:38px; line-height:38px; margin:4% auto 0; border:1px solid #d0d4d5; color:#b9b8b8;  padding-left:15%; background:#fff url(../images/usericon.png) 13px 6px no-repeat; background-size:28px 26px; border-radius:8px;}
.pwdinput{width:77%; height:38px; line-height:38px; margin:2% auto; border:1px solid #dedede; color:#b9b8b8;  padding-left:15%; background:#fff url(../images/pwdicon.png) 17px 7px no-repeat; background-size:19px 26px; border-radius:8px;}
.remembertip{ width:92%; margin:2% auto; height:30px; line-height:30px; overflow:hidden; color:#565b5e; font-size:14px;}
.remleft,a.remright{ display:inline-block; width:50%; height:30px; line-height:30px; font-size:14px;}
.remleft input{ vertical-align:middle}
a.remright{ text-align:right; color:#565b5e; font-size:14px;}
a.remright img{ height:12px; display:inline-block; vertical-align:middle;}
a.loginbtn_a{ width:68%; height:30px; line-height:30px; font-size:14px; color:#fffefe; background-color:#2895ce; border:1px solid #1d7bcb; text-align:center; margin:4% auto; border-radius:8px;}
a.regbtn_a{ width:68%; height:30px; line-height:30px; font-size:14px; color:#fffefe; background-color:#5ee9e9; border:1px solid #5bdede; text-align:center; margin:2% auto 0; border-radius:8px;}
.yzmdiv{width:92%; margin:2% auto; height:40px; line-height:40px; overflow:hidden;}
.yzmkuang{box-flex:1.0;-moz-box-flex:1.0;-webkit-box-flex:1.0;background-color:#fff; border:1px solid #d0d4d5;-webkit-border-radius: 8px; height:38px; line-height:38px; background:url(../images/biicon.png) 15px 8px no-repeat; background-size:20px 20px; padding-left:15%;}
.yzminput{ width:100%; height:38px; line-height:38px; color:#b9b8b8; background-color:transparent; border:none;}
a.hqyzmbtn_a{display:inline-block; width:90px; height:38px; line-height:38px; text-align:center; border:1px solid #90c75c; background-color:#9ed769; color:#fffefe; font-size:14px; border-radius:8px; margin-left:5px}

.mpwdinput{background:url(../images/biicon.png) 15px 8px no-repeat; background-size:20px 20px;}
a.yhxy_a{color:#fe0903; text-decoration:underline}

.userinput::-webkit-input-placeholder,.pwdinput::-webkit-input-placeholder,.mobileinput::-webkit-input-placeholder,.yzminput::-webkit-input-placeholder { height:38px; line-height:38px;}
.userinput::-moz-placeholder { line-height:38px; } /* firefox 19+ */
.userinput:-ms-input-placeholder { line-height:38px; } /* ie */
/*
input:-moz-placeholder { line-height:38px; }
input::-webkit-input-placeholder {
  line-height: 38px;
}
*/

.regtop_div{ height:33px; background-color:#dedede; box-shadow:0px 8px 8px #ddd; -webkit-box-shadow:0px 8px 8px #ddd; margin-top:2%}
.regtop_div .regtophead{ height:29px; line-height:29px; box-flex:1.0;-moz-box-flex:1.0;-webkit-box-flex:1.0; text-align:center; font-size:18px; color:#666; background-color:#f2f2f2; cursor:pointer; border-bottom:4px solid #f2f2f2;}
.regtop_div .selected{ background:#f2f2f2; color:#0d88d6; border-bottom-color:#0d88d6;}
#regtab-content{ margin:2% 0; overflow:hidden;}
#regtab-content .hide{display:none; overflow:hidden;}

.graydiv{ width:100%; height:100%; display:none; position:absolute; left:0; top:0; opacity:0.4; background-color:#000; z-index:999;}
.kfkuang{ width:280px; height:150px; display:none; position:absolute; left:50%; top:50%; margin-left:-140px; margin-top:-75px; background-color:#fbfbfb; border-radius:5px; z-index:1000;}
a.closebtn{ position:absolute; width:10px; height:10px; position:absolute; right:10px; top:10px;}
a.closebtn img{ width:100%; display:block;}
.pophead_p{ height:30px; line-height:30px; color:#65696f; font-size:18px; padding-top:20px; text-align:center;}
.popcon_p1{ height:40px; line-height:40px; color:#f00; font-size:16px;  text-align:center;}

a.cancel_a{width:70%; height:30px; line-height:30px; background-color:#fab75c; border-radius:5px; margin:4% auto 0; color:#fffefe; font-size:14px; border:1px solid #f3a133; text-align:center}

.kfkuang2{width:280px; height:230px; display:none; position:absolute; left:50%; top:50%; margin-left:-140px; margin-top:-75px; background-color:#fbfbfb; border-radius:5px; z-index:1000;}
.czyxtiao{ width:220px; margin:0 auto; overflow:hidden; border-bottom:1px solid #e6e6e6; padding:5px 10px;}
.mygameicon_span{ width:85px; overflow:hidden;}
.mygameicon_span img{ display:block; width:100%;}
a.yxcz_a{width:83px; height:24px; line-height:24px; text-align:center; background-color:#9ed769; border:1px solid #90c75c; border-radius:5px; color:#fff; font-size:14px; margin-left:0px; margin-top:3px;}

.kfpophead_p{ border-bottom:1px solid #e6e6e6; height:50px; line-height:50px; color:#65696f; font-size:18px; padding-left:10%;}
.kfpopcon_p1{border-bottom:1px solid #dcdcdc; height:46px; line-height:46px; color:#666; font-size:18px; padding-left:15%;}
.kfpopcon_p1 img{ display:inline; height:20px; vertical-align:middle; margin-right:5px;}
.kfpopcon_p1 span{ display:inline-block; width:120px; color:#f00; font-size:18px;}
.kfpopcon_p2{ height:46px; line-height:46px; color:#f00; font-size:18px; padding-left:15%;}
.kfpopcon_p2 img{ display:inline; height:20px; vertical-align:middle; margin-right:5px;}
.kfpopcon_p2 span{ display:inline-block; width:120px; color:#f00; font-size:18px;}

/**内容页**/
.tjcontent_div{ width:96%; overflow:hidden; border:1px solid #d4d7d8; background-color:#fff; margin:2% auto;}
.newstitle{ overflow:hidden; line-height:30px; padding:1% 2% 0; text-align:center; font-size:18px; color:#131313; background-color:#fff;}
.newsdate01{height:24px; line-height:24px; color:#71757b; font-size:14px; text-align:center; padding-bottom:1%; background-color:#fff; border-bottom:1px solid #d5d6d7;}
.newsdate01 span{ color:#fc0101;}
.newskuang2{ padding:2%; margin-bottom:2%; overflow:hidden; background-color:#fff;}
.newskuang2 p{ line-height:24px; color:#7d8186; font-size:14px; overflow:hidden; text-indent:2em; margin:1% 0;}
.newskuang2 p img{ width:80%; display:inline;}

.backtopdiv{ height:30px; margin-bottom:18%;}
a.backtopbtn_a{ width:20%; height:28px; line-height:28px; text-align:center; color:#939495; font-size:12px; margin:0 auto; background:#fff; border-radius:3px; border:1px solid #c3c4c6;}

/**“我的”**/
.mytop_ul{ border-top:1px solid #d3d7d8; border-bottom:1px solid #d3d7d8; margin:2% auto; background-color:#fff; overflow:hidden;}
.mytop_ul li{ padding:2%; overflow:hidden; }
.youxijjicon{ width:18%; overflow:hidden;}
.youxijjicon img{ display:block; width:100%;}

.youxijjinfo_div{ width:72%; overflow:hidden; margin:0 2% 0 3%;}
.youxijjname{height:20px; color:#131313; font-size:14px; line-height:20px;}
.youxijjinfo_p{ line-height:18px; color:#787e80; font-size:14px;}
a.tc_a{display:block; width:60px; height:20px; line-height:20px; margin-top:2px; border:1px solid #90c75c; background-color:#9ed769; color:#fff; font-size:14px; text-align:center; border-radius:5px;}

a.startarrow_a{ width:5%; overflow:hidden; margin-top:5%;}
a.startarrow_a img{ width:100%; display:block;}

.youxijjinfo_div2{width:58%; overflow:hidden; margin:0 2% 0 3%; padding-top:2.5%;}
a.zxbtn_a{ width:17%; height:24px; line-height:24px; margin-top:4%; border:1px solid #90c75c; background-color:#9ed769; color:#fff; font-size:14px; text-align:center; border-radius:5px;}

.tjhead_div{ height:30px; line-height:30px; padding-left:2%; color:#061225; font-size:16px; border-bottom:1px solid #d5d8d9;}
.mytj_ul{overflow:hidden;}
.mytj_ul li{ border-bottom:1px solid #e6e6e6; background-color:#fff; padding:2%; overflow:hidden;}
.yxdticon{ width:12%; overflow:hidden;}
.yxdticon a{display:block; width:100%; overflow:hidden;}
.yxdticon img{ display:block; width:100%;}
a.yxdating_a{ width:86%; margin-left:2%; height:40px; line-height:40px; color:#474748; font-size:16px; background:url(../images/myarrow.png) right center no-repeat; background-size:15px 25px;}

/**游戏简介**/
.yxjjtop_div{ height:31px; background-color:#fff; border:1px solid #cacbcb; border-radius:9px;}
.yxjjtop_div .yxjjhead{ height:31px; line-height:31px; box-flex:1.0;-moz-box-flex:1.0;-webkit-box-flex:1.0; text-align:center; font-size:18px; color:#aab1b6; background-color:#fff; cursor:pointer;}
.yxjjtop_div .selected{ background-color:#c1c1c1; color:#fff;}
.jjlef{ border-radius:8px 0 0 8px;}
.jjright{ border-radius:0 8px 8px 0;}
#tab-content{ margin:2% 0; overflow:hidden;}
#tab-content .hide{display:none; overflow:hidden;}
.jjtitle_p{ text-align:center; height:30px; line-height:30px; color:#353636;}
.jjcon_div{ line-height:24px; color:#555758; font-size:14px;}
.jjcon_div img{display:block; float:left; margin-right:2%; margin-bottom:0%; height:70px;}
.jj_p{ text-indent:2em;}

.jjtop_ul{ overflow:hidden; margin-bottom:2%}
.jjtop_ul li{ border-bottom:0px solid #e6e6e6; padding:2%; overflow:hidden;background: #fff;}
.jianjietopicon{ width:25%; overflow:hidden; border-radius:18px;}
.jianjietopicon img{ display:block; width:100%;}

.jjinfo_div{ width:70%; overflow:hidden; margin:2% 2% 0;}
.jjscdiv{ height:30px; overflow:hidden;}
.jsc_span{ display:inline-block; width:30%; height:30px; line-height:30px; color:#565b5e; font-size:12px; }
.jsc_span input{ vertical-align:middle}
a.jjstart_a{ display:inline-block; width:32%; height:28px; line-height:28px; text-align:center; color:#fff; font-size:14px; background-color:#5ee9e9; border:1px solid #55c7c7; border-radius:8px; margin:0 2%;}
a.jjstart_a img{ display:inline; height:15px; vertical-align:middle}
a.zan_a{display:inline-block; width:28%; height:28px; line-height:28px; text-align:center; color:#5ee9e9; font-size:14px; background-color:#fff; border:1px solid #5ee9e9; border-radius:8px;}
a.zan_a img{ display:inline; height:15px; vertical-align:middle}

.yxfxpic_ul{ overflow:hidden; width:96%; margin:2% auto;}
.yxfxpic_ul li{float:left; margin-right:8%; width:19%; overflow:hidden; border-radius:18px;}
.yxfxpic_ul li img{ width:100%; display:block;}
.yxfxpic_ul li a{ display:block; width:100%; overflow:hidden; position:relative; border-radius:18px;}
.yxfxpic_ul li p{ height:18px; line-height:18px; color:#40454d; font-size:13px; text-align:center; margin-top:1%; overflow:hidden;}

/**充值中心**/
.cztopwrap_div{ border:1px solid #d3d6d7; width:92%; margin:2% auto; background-color:#fff; overflow:hidden; padding:2%;}
.czword{ line-height:24px; color:#282829; font-size:14px; }
.czword a{color:#f80404;}
.czzh0{color:#282829;}
.czzh1{color:#b9b8b8; }
.zhnum{color:#fb0404; }
.czword1{ line-height:24px; font-size:13px; }
.czword1 input{ vertical-align:middle;}
.zfblabel{color:#565b5e;}
.cztopwrap_div01{border:1px solid #d3d6d7; width:96%; margin:2% auto; background-color:#fff; overflow:hidden; padding:1% 0;}
.czjewrap{ height:30px; padding:0 2%;}
.czjewrap input{ display:inline-block; width:150px; height:28px; border:1px solid #d0d4d5; border-radius:5px; line-height:14px; padding:0 3px; color:#b9b8b8;}
.czjewrap input::-webkit-input-placeholder { height:23px; line-height:23px; color:#b9b8b8;}

.czjewrap1{height:30px; line-height:30px; padding:0 2%; text-align:right; color:#282829; font-size:14px; border-bottom:1px solid #e6e6e6;}
.czjewrap1 span{color:#27a0ec;}
.czje_ul{ width:240px; margin:4% auto; overflow:hidden;}
.czje_li{ width:110px; height:30px; margin-right:20px; margin-bottom:20px;}
.czje_li a{ display:block; width:108px; height:28px; line-height:28px; text-align:center; color:#fff; font-size:14px; border:1px solid #90c75c; background-color:#9ed769; border-radius:5px;}
a.ptczbtn_a,a.yxczbtn_a{ width:60%; height:30px; line-height:30px; text-align:center; border:1px solid #1d7bcb; background-color:#2895ce; margin:0 auto 18%; color:#fffefe; border-radius:8px;}
a.fanhuibtn_a{width:60%; height:30px; line-height:30px; text-align:center; border:1px solid #49c8df; background-color:#46e8fb; margin:0 auto 18%; color:#fffefe; border-radius:8px;}

.cztopwrap_div2{border:1px solid #d3d6d7; width:92%; margin:2% auto; background-color:#fff; padding:2%; height:30px;}
.czword2{ height:30px; line-height:30px; color:#282829; font-size:14px; }

.selectyx_ul{position:absolute; display:block; width:122px; height:30px; right:0; top:0;}
.selectyx_ul li{width:122px; height:30px; position:relative}
a.sgame_a{display:block; width:120px; height:28px; line-height:28px; border:1px solid #49c8df; background-color:#46e8fb; color:#fffefe; text-align:center; border-radius:8px;left:0px; top:0px; z-index:3}
.sgame_div{ position:absolute; width:110px; padding:8px 5px; overflow:hidden; left:0px; top:26px; background:#fff; display:none; z-index:9999; border:1px solid #ccc; z-index:2}
.show .sgame_div {display:block;}
.sgame_div a{ display:block; border:1px solid #ccc; border-radius:8px; width:80%; height:24px; line-height:24px; text-align:center; color:#282829; margin:0 auto 3px;}

.tags {	padding:20px; overflow:hidden; height:260px;}
.tags_nei{padding: 20px 20px 30px 20px;}
.tags_nei a {margin: 3px;text-align: center; float: left; color: #f8750c; text-decoration: none; padding: 3px;/*display: inline-block;*/	float:left;	white-space: nowrap}
.ui-btn {display: block; margin: 10px auto; font-size:14px; color:#939495; width:120px; height:30px; line-height:30px; text-align:center; border:1px solid #c3c4c6; border-radius:8px; background-color:#fff;}
.ui-btn img{ display:inline; height:13px; vertical-align:middle}
a.size1 {	font-size: 25px;padding: 10px;	color: #f8750c}
a.size1:hover {	color: #f8750c}
a.size2 {padding: 7px;	font-size: 20px;color: #f8750c}
a.size2:hover {	color: #f8750c}
a.size3 {	padding: 5px;font-size: 35px;color: #f8750c}
a.size3:hover {	color: #f8750c}
a.size4 {	padding: 5px; font-size: 15px; color: #f8750c}
a.size4:hover {	color: #f8750c}
a.size5 {padding: 5px;	font-size: 25px;color: #f8750c}
a.size5:hover {	color: #f8750c}
a.size6 {	padding: 0px;font-size: 12px;color: #f8750c}
a.size6:hover {	color: #f8750c}

.wxzftips{width:100%; overflow:hidden; background-color:#000;}
.wxzftips img{display: block; width:100%;}

/**商务合作**/
.swhzkuang{width:92%; padding:4%; margin:2% 0; overflow:hidden; border-bottom:1px solid #d0d7d9; border-top:1px solid #d0d7d9; background-color:#fff;}
.swhz_p1{ height:36px; line-height:36px; color:#0b61b6; font-size:18px;padding-top:2%;}
.swhz_p2{line-height:30px; color:#000205; font-size:18px; padding:2% 0; border-bottom:1px dashed #cecfcf;}
.swhzad_div{ width:90%; overflow:hidden; margin:20px auto 0;}
.swhzad_div img{ display:block; width:100%;}

/**绑定手机页面**/
.sjbdtips_p{ text-align:center; height:18px; line-height:18px; color:#f00; font-size:12px;}

a.qiandao_a{ width:60px; height:26px; line-height:26px; right:2%; top:0; text-align:center; background-color:#ed5104; color:#fff; font-size:14px; border-radius:5px;}
.myjf_span{ display:inline-block; margin-left:20px; height:40px; line-height:40px;}
.youxijjname img{ display:inline; vertical-align:middle; margin-left:10px;}

/*.csbtn_input{width:100%;height:40px; -webkit-border-radius:20px; border-radius: 20px; font-size:24px; border:none;background-image: -webkit-linear-gradient(top, #a6dd5c, #6abc00); background-image: linear-gradient(top, #a6dd5c, #6abc00);color:#fff;}*/
.csbtn_input{width:100%; height:40px; -webkit-border-radius:5px; border-radius: 5px; font-size:18px; border:none; color:#fff; background:#ed5104 url(../images/csarrow.png) 10% 12px no-repeat; background-size:18px 18px;}

/*.lingjiangbtn_input{width:100%;height:40px; -webkit-border-radius:20px; border-radius: 20px; font-size:24px; border:none;background-image: -webkit-linear-gradient(top, #56c0e4, #00a5db); background-image: linear-gradient(top, #56c0e4, #00a5db); color:#fff;}*/
.lingjiangbtn_input{width:100%;height:40px; -webkit-border-radius:5px; border-radius: 5px; font-size:18px; border:none; color:#fff; background:#0d88d6 url(../images/csarrow.png) 10% 12px no-repeat; background-size:18px 18px;}

a.mystartbtn_a{ width:17%; height:32px; line-height:32px; margin-top:5%; background:url(../images/startarrow.png) right top no-repeat; background-size:19px 32px;}

/**签到成功弹出层**/
.graydiv01{ width:100%; height:100%; position:absolute; left:0; top:0; z-index:9999; opacity:0.4; background-color:#000;}
.bdsjpopdiv{width:280px; height:120px; background-color:#fff; left:50%; top:50%; margin-left:-140px; margin-top:-85px; z-index:10000; position:absolute; padding-top:50px; border-radius:5px;}
.bdtitle{ height:50px; line-height:50px; text-align:center; font-size:16px; color:#65696f;}
.bdtitle01{height:50px; line-height:25px; text-align:center; font-size:18px; color:#65696f;}
.bdinput_p{ height:30px; margin-top:20px; text-align:center;}
.bdinput{ width:70%; height:28px; line-height:28px; border:1px solid #bdbcbc; background-color:#fff; padding:0 3px; color:#6e6a6a; }
a.confirm_a{ width:60%; height:30px; line-height:30px; text-align:center; color:#fff; border-radius:5px; background-color:#fab75c; font-size:120%; margin:15px auto 0;}
a.closebtn01{position:absolute; width:12px; height:13px; position:absolute; right:10px; top:10px; background:url(../images/closebtn.png) left top no-repeat}

/**vip会员介绍弹出层**/
.vipjspopdiv{width:280px; height:420px; background-color:#fff; left:50%; top:50%; margin-left:-150px; margin-top:-220px; z-index:10000; position:absolute;  border-radius:5px; padding:10px;}
.vipjs_p{ color:#999; font-size:12px; line-height:18px;}
.vipjs_span{ color:#27a0ec; font-size:14px;}

/**我的积分**/
.jfwrap{ width:96%; margin:60px auto 50px; overflow:hidden; border:1px solid #d0d4d5; background-color:#fff; padding:20px 0; }
.jfdi{ width:270px; overflow:hidden; margin:0 auto;}
.jfdi img{display: block; width:100%;}
.jf_p01{ width:210px; height:30px; line-height:30px; padding-bottom:15px; border-bottom:1px dotted #fff; color:#fff; font-size:30px; left:50%; margin-left:-105px; top:80px; text-align:center;}
.jf_p02{ width:240px; height:30px; line-height:30px; color:#fff; font-size:36px; left:50%; margin-left:-120px; bottom:85px; text-align:center;}
.ljjf_p{ width:250px; height:36px; line-height:36px; margin:20px auto; padding:0 3px; border:1px solid #ed5104; border-radius:5px; color:#ed5104; font-size:16px; text-align:center;}
a.jfgz_a{width:100px; height:30px; margin:0 auto; line-height:30px; text-align:center; font-size:18px; color:#999; text-decoration:underline;}

/**积分兑换**/
.jfdhwrap01{ width:90%; height:35px; padding:20px 3%; margin:60px auto 10px; border:1px solid #d0d4d5; background-color:#fff;}
.kyjf01,.kyjf02{ box-flex:1.0;-moz-box-flex:1.0;-webkit-box-flex:1.0; line-height:35px; margin-right:5px; color:#333; font-size:14px;}
.kyjf02{ color:#ed5104; text-align:center}
a.buy_a{ width:65px; height:35px;}
a.buy_a img{display: block; width:100%;}

.jfdh_ul{width:96%; margin:0 auto 10px; overflow:hidden; border:1px solid #d0d4d5; background-color:#fff;}
.jfdh_ul li{box-flex:1.0;-moz-box-flex:1.0;-webkit-box-flex:1.0; line-height:35px; color:#333; font-size:14px; border-bottom:1px solid #e6e6e6; padding:20px 3%;}
a.duihuan_a{width:64px; height:35px;}
a.duihuan_a img{display: block; width:100%;}

/**积分获取**/
.jfhqwrap01{width:96%; margin:60px auto 10px; overflow:hidden; border:1px solid #d0d4d5; background-color:#fff;}
.jfhqhead{ height:30px; line-height:30px; border-bottom:1px solid #d3d7d8; padding:0 2%;}
.jfhqhead img{ display: inline; vertical-align:middle; margin-right:3px;}
a.jfhq_qd{ width:60px; height:24px; line-height:24px; text-align:center; background-color:#ed5104; border-radius:5px; right:2%; top:3px; color:#fff; font-size:12px}
.jfhqcondiv{ overflow:hidden; padding:2%; line-height:24px; color:#666; font-size:14px;}
a.jfhq_cz{ background-color:#27a0ec;}
a.jfhq_bs{ background-color:#eda304;}

a.jfhq_qd01{ color:#ed5104;}
a.jfhq_enter{ color:#27a0ec; text-decoration:underline;}
.zjjfspan{color:#ed5104;}

.jfhqwrap02{width:96%; margin:10px auto; overflow:hidden; border:1px solid #d0d4d5; background-color:#fff;}

.phlist_ul{width:96%; margin:0 auto 10px; overflow:hidden; border:1px solid #d0d4d5; background-color:#fff;}
.phli{ border-bottom:1px solid #dedede; padding:2%;}
a.ph_ljbd{ width:71%; height:36px; line-height:36px; text-align:center; color:#fff; font-size:14px; margin:0 auto; border:1px solid #1d7bcb;}


/**游戏充值选择服务器**/
.search{height:30px; width:122px; }
.search select{display:none;}
.search .select_box{font-size:14px; color:#282829; width:122px; line-height:30px; float:left; position:relative;}
.search .select_showbox{height:30px; background:#f7f7f7 url(../images/search_ico.png) no-repeat 95px center; text-indent:0.5em; color:#0b61b6;}
.search .select_showbox.active{background:#f7f7f7 url(../images/search_ico_hover.png) no-repeat 95px center;}
.search .select_option{display:none; left:0px; top:30px; position:absolute; z-index:99; background:#f7f7f7; height:200px; overflow-y:scroll; overflow-x:hidden; padding-bottom:5px}
.search .select_option li{text-indent:1em;cursor:pointer;}
.search .select_option li.selected{background-color:#46e8fb;color:#282829;}
.search .select_option li.hover{background:#46e8fb;color:#282829;}

/**游戏服务器列表页面**/
.serverwrap{overflow:hidden;}
#serverbgimg{display: block; width:100%;}
.serverwrap1{ width:94%; overflow:hidden; background-color:#fff; margin:10px auto 0; padding-bottom:2%}
.sertopwrap{ padding:2% 2%; width:96%; overflow:hidden; background-color:#23829a;}
a.seryxlogo_a{ width:20%; overflow:hidden; float:left}
a.seryxlogo_a img{display: block; width:100%;}
.sertop_p{ width:78%; margin-left:2%; margin-top:5%; float:left; height:30px; line-height:30px; color:#fff; font-size:16px;}
.tophy_p{ height:30px; line-height:30px; background-color:#e3e3e3; color:#3d3d3f; font-size:14px; padding-left:1%;}
.tophy_p2{ height:24px; line-height:24px; background:#fff url(../images/seryxicon.png) 10px 2px no-repeat; background-size:20px 20px; color:#f86808; font-size:14px; padding-left:40px; border-bottom:1px solid #e3e3e3; margin-top:10px;}
.serverul01{ width:260px; overflow:hidden; margin:10px auto;}
.serverul01 li{ width:80px; height:30px; margin-right:10px; float:left;}
.serverul01 li:last-child{ margin-right:0; }
.serverul01 li a{ display:block; width:78px; height:28px; line-height:28px; background:#57a2e2; border:1px solid #3474eb; color:#fff; font-size:12px; text-align:center; border-radius:3px;}
.serverul02{ width:260px; height:120px; margin:10px auto 0;}
.serverul02 li{ width:80px; height:30px; margin-right:10px; float:left; margin-bottom:5px;}
.serverul02 li a{ display:block; width:78px; height:28px; line-height:28px; background:#51bae1; border:1px solid #197b94; color:#fff; font-size:12px; text-align:center; border-radius:3px;}
.fenye_p{ height:24px; line-height:24px; text-align:center; margin:1% 0;}
a.fy_a{ color:#197b94; font-size:12px; margin:0 1px; display:inline-block; width:60px; text-align:center; background-color:#e3e3e3; border-radius:3px;}
a.fy{ color:#6e6e6e; font-size:12px; margin:0 1px; display:inline-block; width:20px; height:24px; line-height:24px; text-align:center;}
a.fycur{  height:22px; line-height:22px; border:1px solid #197b94; border-radius:3px;}





#fix_footer img {   
   display: block;
}

#fix_footer {
	border-top:1px solid #d3d7d8;
}
.fix_footer_menu{
	width:20%;
}
.fix_footer_menu img{
	width:100%;display:block; margin-bottom:0px;
}

#fix_top {
	border-top:0px solid #00a5db;
	
}

.fix_top_menu{
	background: url() right 5px no-repeat;
	border-top:0px solid #a2a2a2;
	font-family: 微软雅黑;
	line-height:0.8em;
	color:#707476;
	padding-bottom:0px;
}
.fix_top_menu_on {
	background: url(../images/curline.jpg) left bottom repeat-x;
	border-top:0px solid #00a5db;
	font-family: 微软雅黑;
	line-height:0.8em;
	color:#00a5db;
	padding-bottom:0px;
}
.fix_top_menu img{ display:inline-block; margin-bottom:5px;}
.fix_top_menu_on img{ display:inline-block; margin-bottom:5px;}


@media screen and (max-width: 320px){
	
}
@media screen and (max-width: 360px){
	
}

@media screen and (min-width: 361px) and (max-width: 480px){
	
}

@media screen and (min-width: 481px) and (max-width: 720px){
	
}

@media screen and (min-width: 721px){
	.wrap_div{width:60%; margin:0 auto;}
}

/**返回到顶部style**/
.pub-littlt-fix-nav {position: fixed;   right: 4%; bottom:10%;   width: 10%;   display: block; user-select: none;   -webkit-user-select: none;   -moz-user-select: none;   -ms-user-select: none;   z-index:15; overflow:hidden; }
.pub-littlt-fix-nav img{ width:100%; display:block;}

/**简介图片弹出层**/
.graydiv{ width:100%; height:100%; display:none; position:absolute; left:0; top:0; opacity:0.4; background-color:#000; z-index:9999;}
.jjimgkuang01,.jjimgkuang02,.jjimgkuang03,.jjimgkuang04{ width:100%; overflow:hidden; display:none; position:absolute; left:0; top:0;  z-index:10000;}
.jjimgkuang01 img,.jjimgkuang02 img,.jjimgkuang03 img,.jjimgkuang04 img{display:block; width:100%; margin:0 auto;}

/**登录页面分享**/
.loginfx_div{ width:70%; height:20px; margin:4% auto 0; border-top:1px solid #d3d6d7;}
.yjdl_p{ width:140px; height:26px; line-height:26px; text-align:center; color:#9a9a9a; font-size:18px; background-color:#f2f2f2; left:50%; margin-left:-70px; top:-13px;}
.loginfxpic_ul{ overflow:hidden; width:70%; margin:0 auto 8%;}
.loginfxpic_ul li{float:left; margin-right:23%; width:18%; overflow:hidden; border-radius:18px;}
.loginfxpic_ul li img{ width:100%; display:block;}
.loginfxpic_ul li a{ display:block; width:100%; overflow:hidden; position:relative; border-radius:18px;}
.loginfxpic_ul li p{ height:18px; line-height:18px; color:#40454d; font-size:13px; text-align:center; margin-top:1%; overflow:hidden;}